interior mirrors - German English Dictionary